protest emphatically - Espagnol Anglais Dictionnaire